shout3d.core
Class IndexedFaceSet

java.lang.Object
  |
  +--shout3d.core.Node
        |
        +--shout3d.core.Geometry
              |
              +--shout3d.core.Mesh
                    |
                    +--shout3d.core.S3DMesh
                          |
                          +--shout3d.core.IndexedFaceSet
Direct Known Subclasses:
Box, Cone, Cylinder, ElevationGrid, Extrusion, NurbsSurface, Sphere

public class IndexedFaceSet
extends S3DMesh
implements FieldObserver

An IndexedFaceSet


Field Summary
 FloatField creaseAngle
           
 BooleanField solid
           
 NodeField texCoord
           
 IntArrayField texCoordIndex
           
 
Fields inherited from class shout3d.core.S3DMesh
ccw, color, colorIndex, colorPerVertex, coord, coordIndex
 
Constructor Summary
IndexedFaceSet()
          Constructs a default IndexedFaceSet
 
Method Summary
 void onFieldChange(Field theField, java.lang.Object userData)
          Subclasses must call this within their own onFieldChange() method.
 
Methods inherited from class shout3d.core.Node
cleanUp, getDEFName, getField, getFieldByIndex, getFieldName, getNumFields, getTypeName, getViewer, isOfType, setDEFName, setViewer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

creaseAngle

public final FloatField creaseAngle

solid

public final BooleanField solid

texCoord

public final NodeField texCoord

texCoordIndex

public final IntArrayField texCoordIndex
Constructor Detail

IndexedFaceSet

public IndexedFaceSet()
Constructs a default IndexedFaceSet
Method Detail

onFieldChange

public void onFieldChange(Field theField,
                          java.lang.Object userData)
Subclasses must call this within their own onFieldChange() method.
Specified by:
onFieldChange in interface FieldObserver